// 导入express
const express = require('express');
// 创建路由对象
const app = express();
//导入路径格式化
var path = require('path');
// 导入ejs
const ejs = require('ejs');
// 设置EJS引擎模板
app.set('view engine', 'ejs')
//设置EJS模板文件存放位置
app.set('views', __dirname + '/views')

app.use(express.static(path.join(__dirname, 'public')))
// 创建路由
app.all('/', (req, res) => {
    // 设置响应头 设置允许跨域
    res.setHeader('Access-Control-Allow-Origin', '*')
    res.setHeader('Access-Control-Allow-Methods', 'GET, POST');
    res.setHeader('Access-Control-Allow-Headers', 'Content-Type');
    let data = {
        name: 'lk'
    }
    // 将对象进行字符串转换处理
    let str = JSON.stringify(data)
    setTimeout(()=>{
        res.send(str);
    },1000);
});
// 启动路由
app.listen(9000, () => {
    console.log('启动成功~监听9000端口！');
});